small protuberance - German English Dictionary